home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Programmer Disk
/
The Programmer Disk (Microforum).iso
/
xpro
/
basic3
/
pro11
/
1mouse.bas
next >
Wrap
BASIC Source File
|
1991-09-01
|
920b
|
33 lines
1 '*******************************************************************************
2'
3' MOUSE PROGRAMING IN BASIC
4' BY
5' SKIPPY
6'
7'*******************************************************************************
8 ' USE HIRES SCREEN GRAPHICS
10 SCREEN 9
15'CLEAR THE SCREEN
20 CLS
25 'THE FOLLOWING STATMENTS ARE TO FIND WHERE IN MEMORY THE MOUSE DRIVER IS
30 DEF SEG=0
40 MOUSEG=256*PEEK(207)+PEEK(206)
50 MOUSE=256*PEEK(205)+PEEK(204)+2
60 DEF SEG=MOUSEG
70 'RESET THE MOUSE DRIVER
80 M1%=0
90 CALL ABSOLUTE MOUSE(M1%,M2%,M3%,M4%)
100 'TURN THE MOUSE POINTER ON
110 M1%=1
120 CALL ABSOLUTE MOUSE(M1%,M2%,M3%,M4%)
'THATS IT!! AS YOU CAN SEE THE MOUSE CAN NOW MOVE (FLICKER FREE!!!!)
'TRY PLAYING WITH THE SCREEN COMMAND AND WATCH THE DIFFERENCE!
'NOW THATS THE BASICS TO BUILD ON!!!